brand-name product - Spanish English Dictionary